package com.itzsj.service;

import com.itzsj.pojo.dto.ERespondDTO;
import com.itzsj.pojo.dto.EResumesDTO;
import com.itzsj.pojo.entity.Enterprise;
import com.itzsj.pojo.entity.Job;
import com.itzsj.pojo.entity.Message;
import com.itzsj.pojo.vo.EResumesVO;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public interface EnterpriseService {

    List<Job> select(String eno);

    List<EResumesVO> selectResume(EResumesDTO puttedResumeDTO);

    void announce(Job job);

    Enterprise get(String eno);

    void stopAnnounce(String id);

    List<Message> listMessages(String eno, Integer jobId);

    void respond(ERespondDTO respond);
}
